package com.ouc.visualization.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 等值线数据，包含前端d3生成等值线的所有必要数据，以及原始格网数据 data
 *
 * @param <T> 格网数据
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ContourData<T> {
  private T data;  //格网数据
  private float minValue; //数据最小值
  private float maxValue; //数据最大值
  private int lonLength;  //经度长度
  private int latLength;  //纬度长度
  private float lonInterval;  //经度间隔
  private float latInterval;  //纬度间隔
  private float startLon; //起始经度
  private float startLat; //起始纬度
  private String variableName;  //当前变量名

}
